Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
288A LEIGH ROAD Detached £297,500 25 Mar 2020
288B LEIGH ROAD Detached £217,000 6 Feb 2006
288C LEIGH ROAD Detached £102,995 13 Jul 2001
290 LEIGH ROAD Detached £369,995 23 Aug 2019
298 LEIGH ROAD Detached £245,000 4 Aug 2007